be barely sufficient - Français Anglais Dictionnaire